Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 - 40 OXFORD ROAD Detached £1,822,963 £385,000 15 Apr 1998
39 OXFORD ROAD Detached £790,535 £617,000 5 Jun 2017
57 OXFORD ROAD Detached £759,853 £200,000 27 Apr 2000